U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

「尚硅谷」java实战项目谷粒商城简介_idea_通用mapper

来源:http://www.tudoupe.com时间:2022-03-17

一、简介

首先,我们为什么要和打电话的人说话?

由于互联网平台的电网网站有许多共同之处:

  • 访问量大
  • 数据量大
  • 涉及的技术多
  • 有一定的业务复杂性
  • 这都是为了钱 考虑具体的保安

2. 我们能从这一努力中汲取什么?

以先前的信息为基础,学习如何应用:

要新掌握的知识

需要掌握的解决方案

二. 理想a Intellij

1、介绍

IntelliJ 开发协会是IntelliJ 开发协会的全名。它是爪哇方案语言的完整发展环境。IntelliJ被广泛视为现有最大的爪哇发展工具之一。智能代码助手、代码自动警报、重新设计、J2EE支持和多种工具版本(git、svn、github等)非常有用。 J United、CVS集成、代码分析和独特的图形用户界面设计都是例外。喷气脑开发了开发协会。该公司总部设在捷克共和国首都布拉格。知名的东欧程序员在开发者中占主导地位。其旗舰版还包括HTML支持。CSS,PHP,MySQL,Python等。只有爪哇等少数语言得到免费版本的支持。

与日圆的优势相反:

2、安装

解压就可以。

方案一:

前提需要将

抱歉 Jetbrains.com已经被加入主机档案了

如果您需要网络来登记成功,第二种选择是可用的。

此外,即使登记成功,也没有一个网络可以开通一次以上,如果网络多次开通,可能需要重新登记。

转到前主页主页,选择帮助注册许可服务器,然后输入
http://idea.iteblog.com/key.php

3、使用

项目和模式3

理念缺乏工作场所的理念,每个窗口只能打开一个项目。 最好直接在单一工程项目下开发一个项目。

单一工程的项目:

但是,我们是否知道,一个更大的小项目分散在几个项目上,要求每个次级工程部门打开一个窗口?

是时候用模块概念了该项目的模块是一个子模块。一个可以自己运行的项目,当您建立了多项目系统时,项目本身没有代码 。这是一个出色的管理目录。所有守则都可在各单元中找到。

此项目中将添加模块 。

此时要上网至关重要, 因为模板必须从网络上读取, 而 Spring Initalizr 是 Springboot 项目的模板 。

是时候在演示1中看到一个模块了。

此时此刻,项目项目下的src文件已经过时,可以删除。

模块完成后, 我们将使用 Springmvc 标签来创建控制器来测试它 。

控制器代码 。

在 Demo1Application 中执行主方法 。

用浏览器测试:

3.2 Github的克隆项目

首先,我们必须建立一个吉特胡卜项目。

记住要包含一个 README, 这样克隆创建的工程就不会被留空 。

这是我们仓库的位置 我们从第一本开始

如果您想要系统自动发送特定文件,请选择 NO 而不提醒。否则,系统将提交不必要的文件。

4、界面颜色风格

setting->Appearance

5个短切点的想法

5.1 常用快捷键

Alt+Enter 智能补全软件包

技术 ctrl+alt+v 生成自动生成的返回值变量 。

Ctrl+alt+b 将把您带到方法实现等级 。

从实现类中按 Ctrl+u 键移到界面ctrl+u 。

显示接口、实现的抽象类别和 ctrl+h 子类。

Ctrl+e 查看最近修改过的文件

Ctrl+p 查看方法参数

ctrl+q 查看方法文档

行复制 (Ctrl+D)

Ctrl+Y 删除一行

Ctrl+alt+ + 周围到上/ 下一位置

Ctrl+Shift+u 大小写切换器

5.2 Debug:

F8 运行下一条线(类似于日食 F6)

F7 输入内部模式( 类似于日食 F5)

继续使用 F9(相当于日食 F8)

热部署 ctrl+Shift+F9 (只在调试模式下)

5.3 搜索

Ctrl+Shift+f 搜索全文

ctrl+Shift+r 全文替换文本文本

ctrl+n 类搜索

看看周围 妈的 双击废话

5.4 快速录入

ctrl+j 查看快速列表

foreach iter

这是正常的周期论坛

循环数组 itar

使用斜体用斜体通过 Itco

psvm 主函数

pfs 常量

创建以下代码块: 尝试/ if/ for/ for/ whil/ 同步

ctrl+alt+t

6. 手工添加快捷方式模板

7、配置maven

三、EZDML工具

配置: 工具—>修改ini配置

[DefaultFieldTypes]

[CustFieldTypes]

1=bigint

2=decimal

[DbConn]

四、通用地图的适用

1. 模块建造

Jdbc、MyBatis、Web和Mysql

值得注意的是,模块位于项目路径下方。

2. 建立世界地图仪

在 xml 文件 Pom. Add,


使用 GmallUser 管理应用程序向 Java 添加便条 。

3、配置数据源

在适用方面。

表结构

CREATE TABLE `user_info` (

'id'bigint( 20) NO NULL UUTO_ entiment 评论

“ login_ name” varchar( 200) DEFAILS NULL GONUG 用户名, ”

“nick_name” varchar( 200) DEFAIL时代 NULL 音译“ nickment” “ nick name”,

“passwd” varchar( 200) 用户密码

“ name' varchar( 200) DEFAUT NULLGONG “ 用户名, ”

Varchar(200) DEFAUT NULL COUT的手机号码,

email varchar( 200) DEFAUT NULGONG UNUL GOING 'Mailbox,' 的电子邮件

“head_img”varchar( 200) DFAILT NULL 评论

“user_ level” varchar (200) DeFAILT NULG 的“用户级别 ”

PRIMARY KEY (`id`)

AUTOIMENT=100 DEFALT CHARSET=1,00 DEFALT CHARSET=UTF8 评论=“用户表”工程=DB AUTO-INCIME=100 DeFAILT CHARSET=UTF8 评论=“用户表”

4、代码开发

说明

controller

UserManageController

web

service

UserManageService

接口

service.impl

UserManageServiceImpl

实现类

bean

UserInfo

实体bean

mapper

UserInfoMapper

mapper接口

4.1 bean

}

值得一提的是,@Column和@Id是javax.com。它来自持久性袋。

使用 Alt+插入快捷键可以很容易地插入 Getter 和 setter 。

4.2 Mapper

还应指出的是,其中还提到了地图绘制器。
对不起,Tk,对不起,我的巴蒂丝 对不起,女士,我不明白你在说什么, 普通。

有时检查@Autowired 不允许关闭 。

settings -> Inspections -> spring->spring core -> code-> Autowiring for Bean class

4.4 service

4.5 ServiceImpl

@Service
public classUserManageServiceImplimplementsUserManageService {
@Autowired
UserInfoMapperuserInfoMapper;
//查询所有
publicList<UserInfo> getUserInfoList(UserInfo userInfoQuery){
List<UserInfo> userInfos=null;
//查询所有
//userInfos = userInfoMapper.selectAll();
//条件匹配查询
//userInfos =userInfoMapper.select(userInfoQuery);
/ 询问特定标准,如姓氏匹配

Example example=newExample(UserInfo.class);
example.createCriteria().andLike("loginName","%"+userInfoQuery.getLoginName()+"%");
userInfos =userInfoMapper.selectByExample(example);
returnuserInfos;
}
//查询单表
publicUserInfo getUserInfo(UserInfo userInfoQuery){
UserInfo userInfo=null;
//按主键查找
// userInfo = userInfoMapper.selectByPrimaryKey(userInfoQuery.getId());
/ 所有非空白查询必须只包含一行;否则,查询是不正确的。

userInfo =userInfoMapper.selectOne(userInfoQuery );
returnuserInfo;
}
//增加用户
public voidaddUserInfo(UserInfo userInfo){
/ 将覆盖数据默认值
userInfoMapper.insert(userInfo);
/ 不更改数据库的默认值
userInfoMapper.insertSelective(userInfo);
}
public voidupdateUserInfo(UserInfo userInfo){
/ 更改用户获取主密钥以查询并更新其他值;如果一个数值为空,则原始值被清空。
// userInfoMapper.updateByPrimaryKey(userInfo);
/ 更改用户获取主密钥以查询并更新任何其他非空值。
// userInfoMapper.updateByPrimaryKeySelective(userInfo);
/ 试图检索自定义条件以更改更改的用户

Example example=newExample(UserInfo.class);
example.createCriteria().andLike("loginName","%"+userInfo.getLoginName()+"%");
userInfo.setLoginName(null);
// userInfoMapper.updateByExample( userInfo,example );
userInfoMapper.updateByExampleSelective( userInfo,example );
//
}
public voiddelete(UserInfo userInfoQuery){
userInfoMapper.deleteByPrimaryKey(userInfoQuery.getId());
/ / / / / / / / / / / / / /
// userInfoMapper.delete(userInfoQuery);
//按条件匹配删除
// userInfoMapper.deleteByExample(new Example(UserInfo.class));

}

4.6 Controller

五、hosts工具

application.properties

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息