基础java
文章平均质量分 92
aaaaaaddddsssss
这个作者很懒,什么都没留下…
展开
-
什么时候使用id自增和使用uuid他们之间的区别
明天:这还是没有说明为什么我们要用这个方法,说的是主键唯一的;数据库我们设置自增的时候它的主键也是唯一的;这边我要说的是用这个方法,防止注入式攻击,当我们使用主键自增的时候,需要删除一个东西的时候,一般都是id=?。这样的话我就可以在url中修改这个id的值,这样可能就被人删除了其他东西,UUID这个就是给主键id加上一层锁,使它不暴露给用户;明天:用uuid要看场景的明天:1、项目是单机版的,并且数据量比较大(百万级)时,用自增长的,此时最好能考虑下安全性,做些安全措施。2、项目是单机原创 2020-12-27 11:40:36 · 2027 阅读 · 0 评论 -
遍历下拉列表的值,绑定复选框
实现效果从数据库中查询为1就是收费室从数据库中查询为2就是生技室操作代码只要value相等会自动选中原创 2020-12-25 19:53:52 · 179 阅读 · 2 评论 -
Quartz定时任务
Quartz.pom<!--定时任务--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version> </dependency>定时任务代码import org.springfram原创 2020-12-24 19:26:48 · 108 阅读 · 4 评论 -
ssm集成shiro
shiro --------------------maven<!-- shiro maven--> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.3</version> </dependency&原创 2020-12-24 15:16:52 · 169 阅读 · 2 评论 -
ftl使用shiro标签
freemarker中使用shiro标签2018-09-06阅读 6930继承FreeMarkerConfigurer类,重写afterPropertiesSet()方法;import com.jagregory.shiro.freemarker.ShiroTags;import freemarker.template.TemplateException;import org.springframework.web.servlet.view.freemarker.FreeMarkerConfig.原创 2020-12-24 14:26:03 · 258 阅读 · 1 评论 -
ssm自定义 404 500 405
在web.xml中如此编写原创 2020-12-23 18:56:50 · 78 阅读 · 0 评论 -
springboot 自定义error
https://www.cnblogs.com/kuangzhisen/p/10427170.html原创 2020-12-23 18:54:45 · 258 阅读 · 0 评论 -
ssm springmvc 拦截器
https://www.cnblogs.com/mcl2238973568/p/11461689.htmlSpringMvc配置拦截器创建一个类 实现接口 HandlerInterceptor2.重写接口中的方法复制代码1 public class adminInterceptoor implements HandlerInterceptor{23 @Override4 public void afterCompletion(HttpServletRequest ar.原创 2020-12-19 22:51:34 · 72 阅读 · 1 评论 -
ssm打印sql语句
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <settings> <!-- 控制台打印sql语句 --.原创 2020-12-19 21:43:08 · 242 阅读 · 1 评论 -
List<实体类>转换成map 一个键对应多个值
List<SyMenu> syMenus=syMenuService.queryQuan(eid);// System.out.println(syMenus+"查出来的结果");// System.out.println(syemp1.toString()); Map<Object, List<Object>> map =new HashMap<>(); ...原创 2020-12-16 18:45:53 · 634 阅读 · 1 评论 -
Mybatis添加oracle语句自增
Mybatis打印sql语句在spring-mybatis中加载sqlmapconfig.xmlsqlmapconfig.xml中的代码<configuration> <settings> <!-- 控制台打印sql语句 --> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings></configurati...原创 2020-12-14 14:43:07 · 110 阅读 · 0 评论 -
idea使用gitee码云
https://www.cnblogs.com/zouhong/p/12598139.htmlhttps://blog.csdn.net/luhuadeng/article/details/88997404使用githubhttps://zhuanlan.zhihu.com/p/93671453原创 2020-12-11 20:21:06 · 87 阅读 · 0 评论 -
idea手动导包
选中你要导的包ok导好的包会有左边三角形原创 2020-12-11 19:50:53 · 177 阅读 · 0 评论 -
oracle把所有字段转成大写,表名转成大写
非大写,crud语句需带""oracle把所有字段转成大写,表名转成大写https://www.suibianlu.com/c/p/29867.htmlOracle如何批量将表中字段名全转换为大写(利用简单存储过程)数据库 2020-11-11 5前言今天查询一个数据字段一直提示字符无效,明明在数据库表字段中是存在的;查询后得知,数据库表字段为小写时,查询需要将字段名小写并加上双引号;表名同理,我这里表名是大写,暂时不需要改。搜到一个批量修改字段名为大写的存储过程,如下:登陆到要修转载 2020-12-11 14:32:28 · 949 阅读 · 1 评论 -
微信小程序入门
第一块创建小程序写tabbar下载微信开发者工具打开他选择测试号创建tabbar资源都是一一对应第二块页面跳转点击之后另外一种页面跳转第三块ajax和后端交互原创 2020-12-09 23:08:04 · 79 阅读 · 0 评论 -
eclipse创建maven could not resolve archetype org.apache.maven
maven环境变量啥都配好了就是报错创建报错可能是镜像的问题用这个完美解决https://www.cnblogs.com/jiafeimao-dabai/p/11725107.html原创 2020-12-09 10:37:30 · 53 阅读 · 0 评论 -
oracle自增
https://www.cnblogs.com/jiangfeilong/p/10923899.html查看sql语句选择导出格式原创 2020-12-08 11:13:57 · 83 阅读 · 0 评论 -
从Excel表定义导入导出到PowerDesigner
https://blog.csdn.net/lin521lh/article/details/78282774https://blog.csdn.net/xiaosemei/article/details/79408775原创 2020-12-04 21:08:35 · 104 阅读 · 0 评论 -
oracle 创建数据库 使用navicat
https://blog.csdn.net/weixin_42261198/article/details/108507621https://blog.csdn.net/qq_35206244/article/details/81213817原创 2020-12-02 21:57:43 · 126 阅读 · 0 评论 -
Oracle安装和使用navicat for oracle
oracle下载地址https://www.oracle.com/cn/database/technologies/oracle-database-software-downloads.html在这里插入图片描述我这里装的是快速版300多m下载解压点击安装口令都输root方便记安装完成之后系统键+r输入sqlplus在这里插入图片描述用户名是system密码是root图形界面Navicat for Oracle查看主机地址用户名就是:system密.原创 2020-12-02 15:40:13 · 115 阅读 · 0 评论 -
虚拟机redis连接windows本地
https://www.cnblogs.com/hunanzp/p/12304622.html参照这篇博客并做补充cd 进入目录比如: cd /usr进入目录cd local进入文件夹查看当前所有文件lst上面那篇帖子之所以在图形界面看不到因为没有加载conf文件./redis-server …/redis.conf加载redis配置文件./redis-server …/redis.conf退出redisps aux查看进程kill 进程号结束进程服务器开放re原创 2020-11-28 14:41:44 · 833 阅读 · 0 评论 -
ssm集成swagger
ssm集成swagger去github上下载swagger下载地址在pom.xml <!--springfox的核心jar包--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version>原创 2020-11-20 16:19:05 · 174 阅读 · 0 评论 -
框架解析
一、Spring - 5.1.0Spring 是一个轻量级开源框架(无依赖),其目的主要为了简化开发。1.1.两大核心: IOC - AOPIOC :控制反转 - Spring容器 - 用于存放注入的对象。D I :依赖注入 - 底层是反射 - 通过反射对对象进行实例化或赋值。AOP :面向切面编程 - 应用程序在扩展功能时不修改源代码实现功能的扩展(但我在项目中一般用注解实现)。注:在加载配置时,会使用DI注入并存放到IOC中。二、SpringMVC - 5.1.0背景: 因为什么之前什么原创 2020-11-19 18:42:14 · 119 阅读 · 0 评论 -
echarts+折线图,柱状图,饼图,关联图,仪表盘
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</title> <style type="text/css"> div{ float: left; } </style> <!-- 引入 echarts.js --> <script src="js/echar.原创 2020-11-16 15:16:19 · 369 阅读 · 0 评论 -
Java相关软件Tomcat+JDK+Idea+HbuilderX+Mysql+Maven
Java相关软件Tomcat+JDK+Idea+HbuilderX+Mysql原创 2020-11-16 11:58:41 · 283 阅读 · 0 评论 -
SpringBoot医药项目
SpringBoot医药项目 ssm+pageHelper原创 2020-11-16 11:01:15 · 288 阅读 · 0 评论 -
ssm整合
构图目录结构图Controller.CategoryControllerpackage com.how2java.controller;import com.how2java.pojo.Category;import com.how2java.service.CategoryService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Co原创 2020-11-15 16:36:15 · 110 阅读 · 0 评论 -
java资料
下载地址,请前往公众号原创 2020-11-11 09:22:47 · 74 阅读 · 0 评论 -
创建一个阿里云服务器和域名访问并把项目发布上去tomcat
阿里云服务器购买地址点我去哦----支付完之后现在服务器买好了,在买一个域名地址就是上面那个买服务器的地址阿里服务器域名购买地址域名购买好后我们继续回到服务器如果在阿里控制台没看到就找到域名点进去这个时候公网ip地址上文有复制粘贴过来即可静等5分钟差不多域名就生效了就是解析成功下载两个软件下载地址:http://www.downza.cn/soft/252518.htmlhttp://www.downza.cn/soft/252518.htm.原创 2020-11-10 20:42:08 · 282 阅读 · 0 评论 -
SpringBoot自定义404
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.core.annotation.AnnotationUtils;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;import o.原创 2020-11-09 15:01:00 · 244 阅读 · 0 评论 -
FastJson 取值 阿里巴巴调用图像识别接口
package com.example.chepaishibie.TestMain;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import netscape.javascript.JSObject;import java.util.HashMap;import java.util.Map;public class.原创 2020-11-05 20:56:47 · 186 阅读 · 0 评论 -
mybatis返回值
一个是通过映射实体类一个是自定义hashMap映射![在这里插入图片描述](https://img-blog.csdnimg.cn/20201104135655263.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYWFhYWRkZGRzc3Nzcw==,size_16,color_FFFFFF,t_70#pic_center踩坑提示原创 2020-11-04 14:09:49 · 115 阅读 · 0 评论 -
SpringBoot EasyCode 使用
安装好后重启idea新建一个SpringBoot项目找几个勾上finish完成如果有抱错,就是导入一个mysql-connector-java包填好数据库密码static 放css,js,imagetemplates 放html页面,SpringBoot推荐thymeleaf,那就用thymeleaf吧,跟着官方走在pom.xml <dependencies> <dependency> <..原创 2020-11-03 16:21:16 · 425 阅读 · 0 评论 -
java 前台登录,后台登录,Filter验证,Springmvc拦截器
在filter中直接在servlet上@FilterServlet("")想讲思路吧》转载---------------》FIlter https://www.cnblogs.com/oumyye/p/4273330.html![在这里插入图片描述](https://img-blog.csdnimg.cn/20201103075213198.png#pic_center这个文件夹下放后端页面拦截访问这个文件夹下放后端的登录页面如果想访问后台,需要登录,登录的变量存到houUser不原创 2020-11-03 08:32:26 · 405 阅读 · 0 评论 -
SpringMvc Controller
@Controller注解表示页面可以跳转@ResponseBody@RequestMapping(“aa”)public String to(){return aa;}表示访问url地址为http:loalhost:8080/aa返回页面数据为aa如果去掉@ResponseBody注解那么@RequestMapping(“aa”)public String to(){return “aa”;}跳转到的是aa.html重定向页面地址:@RequestMapping(“aa”原创 2020-11-01 22:29:44 · 75 阅读 · 0 评论 -
SpringBoot 简单的考试提交Demo(案例)附源码地址
SpringBoot 简单的考试提交在这里插入图片描述server.port=9091spring.datasource.url= jdbc:mysql://127.0.0.1:3306/exam?useUnicode=true&characterEncoding=UTF-8spring.datasource.username=rootspring.datasource.password=rootspring.datasource.type=com.alibaba.dr原创 2020-11-01 22:08:29 · 181 阅读 · 0 评论 -
idea thymeleaf代码提示
在这里插入代码片加上头部约束就可以有代码提示![在这里插入图片描述](https://img-blog.csdnimg.cn/20201101170332251.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FhYWFhYWRkZGRzc3Nzcw==,size_16,color_FFFFFF,t_70#pic_center)...原创 2020-11-01 17:03:58 · 493 阅读 · 0 评论 -
前端模板 java上传文件到另一个服务器
前端模板bootStrapJquery mini,UILayUi后台模板推荐baseadmin推荐网站下后台模板的网站快速搭建中小型网站http://www.mycodes.net/154/9240.htmhttps://www.mycodes.net/154/9651.htmphp生态链很完整织梦帝国Java上传文件准备两个tomcat一个tomcat8一个tomcat8.5版本可以一样两个端口号不一样一个为8080,一个为8090这个自行设置images文件名原创 2020-10-29 21:43:31 · 312 阅读 · 0 评论 -
java 页面跳转
用于跳转并显示一句话PrintWriter pw=response.getWriter()pw.print(“”);用于ajaxPrintWriter pw=response.getWriter()pw.writer();pw.clean();pw.close();如果crud失败if(){window.history.go(-1)}跳转回去设置a标签背景图片 可以写行内样式,也可以写css样式...原创 2020-10-29 09:08:58 · 214 阅读 · 0 评论 -
idea 使用maven时报错
IDEA Unable to import maven project: See logs for detailsIDEA unable to import maven project see logs for details如果是idea 2018 maven 是3.6的请把maven改为3.5原创 2020-10-28 09:31:38 · 71 阅读 · 0 评论