4 cakincheng

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 58

MUI实战

目录一MUI的官网文档二MUI示例代码三写代码方法四实战一MUI的官网文档https://dev.dcloud.net.cn/mui/ui/二MUI示例代码三写代码方法1官方文档为理论指导2官方示例代码为实际模板四实战1项目创建2代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> ...

2020-07-11 21:35:21

如何写一个网站

目录一 模板二框架三web项目开发流程四体会一 模板1 点睛别人写好的,我们拿来改成自己需要的。2 网站模板之家:http://www.cssmoban.com/xadmin:http://x.xuebingsi.com/二框架1点睛组件,自己手动组合拼接。2举例Bootstrap: https://v3.bootcss.com/LayUI: https://www.layui.com/SemanticUI: https://...

2020-07-06 21:50:28

DIV布局与效果实战

DIV布局与效果实战参考https://blog.csdn.net/jiary5201314/article/details/38336559实战1代码<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>测试DIV</title> </head> <body>..

2020-07-05 22:26:16

SSM整合基本配置说明

SSM整合配置文件是一个重点和难点,本文重点关注SSM整合的配置文件,不涉及Java代码。重点关注红色粗体标识的配置文件!目录一基本环境二Mybatis层三spring层四SpringMVC层五所有配置文件整合到spring:applicationContext.xml六参考一基本环境1 基本POM依赖<dependencies> <!--Junit--> <dependency> &...

2020-07-05 17:57:43

MUI简介

目录一官网地址二MUI文档三演示Demo项目四夜神模拟器和HBuildx连接五手机启动开发者模式一官网地址https://www.dcloud.io/mui.html二MUI文档https://dev.dcloud.net.cn/mui/ui/三演示Demo项目1新建项目2新建后的样子3夜神模拟器的样子4 然后就可以根据官方的MUI文档进行学习。四夜神模拟器和HBuildx连接https://blog.csd...

2020-06-26 11:47:22

Windows10下修改IP和MAC方法

一下载和解压1下载地址https://download.cnet.com/Technitium-MAC-Address-Changer/3000-2085_4-10554920.html2下载后的样子3解压TMACv6.0.7_Setup.zip解压后生成TMACv6.0.7_Setup.exe二安装1双击 TMACv6.0.7_Setup.exe ,进入安装界面。2单击上图的 Next,出现如下界面。3勾选上图 Iagreeto...

2020-06-25 21:21:55

Mysql在windows下的安装

目录一官网地址(推荐)二安装方法三 镜像地址一官网地址(推荐)https://dev.mysql.com/downloads/mysql/5.7.html下载时用迅雷会很快。二安装方法https://www.cnblogs.com/lixuelin/p/12594710.html三 镜像地址http://mirrors.sohu.com/mysql/MySQL-5.7/...

2020-06-24 07:30:29

Mybatis日志相关

一日志工厂如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手!sout、debug可以实现排错。官网图表 设置名 描述 有效值 默认值 logImpl 指定 MyBatis 所用日志的具体实现,未指定时将自动查找。 SLF4J LOG4J (常用) LOG4J2(常用) JDK_LOGGING COMMONS..

2020-06-21 12:08:03

ResultMap结果集映射

目录一点睛二构造实体类和数据库不一致三解决方法一点睛它是解决实体类属性名和数据库字段名不一致的问题。二构造实体类和数据库不一致public class User { private int id; // 数据库字段是id private String name; // 数据库字段是name private String password; // 数据库字段是pwd}测试出现问题User{id=1, name='cakin', pw...

2020-06-20 21:56:38

MyBatis生命周期和作用域

一点睛生命周期和作用域是至关重要的,因为错误的使用会导致非常严重的并发问题。1 SqlSessionFactoryBuilder一旦创建了SqlSessionFactory,就不再需要它了。一般用于局部变量。2SqlSessionFactory可以想象成数据库连接池。一旦被创建就应该在应用的运行期间一直存在,没有任何理由丢弃它或重新创建另一个实例。SqlSessionFactory 的最佳作用域是应用作用域。最简单的就是使用单例模式或者静态单例模式。3SqlSe...

2020-06-20 20:38:53

Mybatis配置解析

目录一核心配置文件二环境配置(environments)三属性(properties)四别名五设置六映射器一核心配置文件mybatis-config.xmlMyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environme...

2020-06-20 20:16:21

Javaweb开发一般步骤

一概念以超市订单管理系统为例进行说明。SMBMS:超市订单管理系统。二功能描述三数据库四准备工作考虑是否使用Maven?如果使用,需要添加依赖,如果不使用Maven,需要考虑引入Jar包。这里使用Maven进行搭建。五搭建步骤1搭建一个Mavenweb项目web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.or...

2020-06-20 18:54:11

JDBC事务复习

目录点睛事务编程一般步骤需求Junit单元测试数据库代码点睛要么都成功,要么都失败。ACID原则:保证数据的安全。事务编程一般步骤1开启事务2事务提交commit3事务回滚rollback4关闭事务需求实现一个转账需求A:1000B:1000实现A向B转账100元。Junit单元测试<dependency> <groupId>junit</groupId> &...

2020-06-19 18:22:37

JDBC复习

目录什么是JDBC图解需要的jar包新建一个数据库导入数据库依赖JDBC固定步骤实战1实战2什么是JDBCJavadatabaseConnection:Java数据库连接图解需要的jar包1java.sql2 javax.sql3 mysql-connector-java:连接驱动新建一个数据库CREATE TABLE `users` ( `id` int(11) NOT NULL, `name` varchar(50)...

2020-06-19 17:40:58

Spring Boot实现登录拦截

目录一相关配置二控制器三视图四码云地址一相关配置1登录拦截器package com.ckf.springbootinterceptor.config;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;imp...

2020-06-16 22:05:49

MVVM简介

目录点睛什么是MVVM为什么要使用MVVMMVVM的组成部分点睛View是视图层,也就是用户界面。前端主要由HTML和CSS来构成,为了更方便地展现ViewModel或者Model层的数据。 Model是指数据模型,泛指后端进行的各种业务逻辑处理和数据操控,主要围绕数据库系统展开。这里的难点主要在于需要和前端约定统一的接口规则。 ViewModel由前端开发人员组织生成和维护的视图数据层。在这一层,前端开发者从后端获取得到Model数据进行转换出来,做二次封装,以生成符合View

2020-06-16 20:07:27

MyBatis的模糊查询

目录一mapper层二XML三测试代码四测试结果一mapper层/*** 功能描述:模糊查询** @author cakin* @date 2020/6/16* @param nameLike 模糊查询的值* @return List<User> 用户列表*/List<User> getUserLike(String nameLike);二XML<!--模糊查询,注意模糊查询的写法--><select...

2020-06-16 17:44:07

MyBatis中万能的Map

目录一点睛二实战一点睛如果我们的实体类或者数据库中的表,字段或参数过多,可以考虑使用Map。Map传递参数,直接在sql中取出key即可。void insertUser2(Map<String, Object> map);parameterType="map"对象传递参数,直接在sql中取对象的属性即可。void insertUser(User user);parameterType="com.cakin.pojo.User"只有一个基本类型参数...

2020-06-16 17:02:52

过滤器实现权限过滤

目录一需求二实战一需求用户登录后才能进入主页,用户注销后不能进入主页。二实战1定义常量package com.cakin.constant;/*** @ClassName: Constant* @Description: 常量类* @Date: 2020/6/16* @Author: cakin*/public class Constant { /** * 保存用户Session */ public static ...

2020-06-16 16:18:09

Spring Boot怎样玩国际化

目录一科普二实战三github地址四 参考五页面国际化注意点一科普在国际化中,经常看到的一个单词是i18n,它是internationalization的缩写,因为i和n之间有18个字母,i18n就是因此而得名,另外,大名鼎鼎的k8s也是基于这一原则取名的,它是Kubernetes的缩写,因为k和s之间是8个字母。二实战1资源文件中文资源login.username=用户名login.password=密码login.remmber=请记住我...

2020-06-15 21:31:45

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取