aspen plus v11使用教程_Mybatis-plus常用API全套教程,看完没有不懂的

f4f2c8ed51e496d318d9d90fa8195824.png
本文同名博客老炮说Java: https://www. laopaojava.com/ ,每天更新Spring/SpringMvc/SpringBoot/实战项目等文章资料

顺便再给大家推荐一套SpringCloud微服务教程,方便学习:

SpringCloud微服务电商项目教程 - 老炮说Java-程序员编程资料和编程经验分享平台​www.laopaojava.com
ebaea621d1449e98fea6ce933d98c65c.png

教程主要包含下面内容:

0eb41b32a5cfa06d8ef6024d320ba46a.png

前言

官网:Mybatis-plus官方文档 简化 MyBatis !

创建数据库

数据库名为mybatis_plus

创建表

创建user表

DROP TABLE IF EXISTS user;
CREATE TABLE user
(
id BIGINT(20) NOT NULL COMMENT '主键ID',
name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名',
age INT(11) NULL DEFAULT NULL COMMENT '年龄',
email VARCHAR(50) NULL DEFAULT NULL COMMENT '邮箱',
PRIMARY KEY (id)
);
INSERT INTO user (id, name, age, email) VALUES
(1, 'Jone', 18, '[email protected]'),
(2, 'Jack', 20, '[email protected]'),
(3, 'Tom', 28, '[email protected]'),
(4, 'Sandy', 21, '[email protected]'),
(5, 'Billie', 24, '[email protected]');

注意:-- 真实开发中往往都会有这四个字段,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间)、gmt_modified(修改时间)

初始化项目

使用SpringBoot器 初始化!

导入依赖

<!-- 数据库驱动 -->
<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- lombok -->
<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
</dependency>
<!-- mybatis-plus -->
<!-- mybatis-plus 是自己开发,并非官方的! -->
<dependency>
  <groupId>com.baomidou</groupId>
  <artifactId>mybatis-plus-boot-starter</artifactId>
  <version>3.0.5</version>
</dependency>

注意:尽量不要同时导入 mybatis 和 mybatis-plus!避免版本的差异造成无法预知的问题。

连接数据库

创建application.yml

spring:
  profiles:
    active: dev
  datasource:
# 驱动不同 mysql 5  com.mysql.jdbc.Driver
#         mysql 8  com.mysql.cj.jdbc.Driver、需要增加时区的配置serverTimezone=GMT%2B8
    url: jdbc:mysql://localhost:3306/mybatis_plus?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root
    password: root

业务代码

实体类
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
  private Long id;
  private String name;
  private Integer age;
  private String email;
}

mapper接口

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kuang.pojo.User;
import org.springframework.stereotype.Repository;
// 在对应的Mapper上面继承基本的类 BaseMapper
@Repository // 代表持久层
public interface UserMapper extends BaseMapper<User> {
  // 所有的CRUD操作都已经编写完成了
}

注意点,我们需要在主启动类上去扫描我们的mapper包下的所有接口 @MapperScan(“com.kwhua.mapper”)

测试

@SpringBootTest
class MybatisPlusApplicationTests {
  // 继承了BaseMapper,所有的方法都来自己父类
  // 我们也可以编写自己的扩展方法!
  @Autowired
  private UserMapper userMapper;
  @Test
  void contextLoads() {
    // 参数是一个 Wrapper ,条件构造器,这里我们先设置条件为空,查询所有。
    List<User> users = userMapper.selectList(null);
    users.forEach(System.out::println);
 }
}

所有数据输出

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Aspen Plus V11是一款专业的工程建模和模拟软件,它可以用于化工过程建模、优化和控制等方面。使用Aspen Plus V11需要一定的专业知识和技能。可以通过学习官方教程和视频教程来学习如何使用Aspen Plus V11。此外,也可以通过参加培训课程或在专业人士的指导下进行实践来加深对Aspen Plus V11的理解和掌握。 ### 回答2: Aspen Plus是一款非常优秀的化工过程模拟软件,它可以模拟从化学反应、物理过程到流体力学的各种过程。它的使用比较复杂,但是只要掌握了基本的使用技巧,就可以轻松地进行模拟。下面是Aspen Plus v11使用教程: 一、安装 1、安装Aspen Plus v11 2、打开Aspen Plus v11并选择英语 3、选择Aspen Plus 了解 4、注册Aspen Plus 二、新建模型 1、启动Aspen Plus 2、选择“New”按钮 3、选择“Basic”模板 4、设置模板参数 5、选择“Next” 6、输入模型名称 7、选择模型路径 8、选择“Next” 9、设置税收和费用 10、保存模型 三、添加化合物 1、选择“Components”按钮 2、选择“Organics”类别 3、选择组分 4、将化合物拖到概念 5、添加所需的所有组分 四、添加物流 1、选择“Streams”按钮 2、选择“New”按钮 3、选择进料和产物类型 4、将流量添加到概念 5、将组分添加到概念 6、将温度、压力、流量等参数添加到概念 五、设置反应 1、选择“Reactions”按钮 2、选择适当的反应类型 3、输入反应方程式 4、设置反应热 5、设置反应速率和反应器 6、将组分和物流与反应器关联 六、运行模型 1、选择“Run”按钮 2、选择模型类型 3、设置运行参数 4、运行模型 以上就是Aspen Plus v11使用教程,通过这些步骤,你就可以成功地使用Aspen Plus进行化工过程的模拟了。但是,这些只是Aspen Plus的基本使用技巧,如果要更深入地使用这款软件,需要更加细致和全面的学习。 ### 回答3: Aspen Plus是一款用于化学工程建模和仿真的软件,它可以进行化学工艺流程设计、优化和分析,是化工行业中最常用的流程模拟软件之一。本文将介绍Aspen Plus V11使用教程。 1.软件下载与安装 目前Aspen Plus V11的官方下载地址为:https://home.aspentech.com/,需要注册并购买,安装过程中需要注意选择正确的操作系统和位数(32位或64位)。 2.模型建立 Aspen Plus的模型建立是基于流程图进行的。首先需要在流程图中添加组分,可以手动输入组分信息或者通过数据库导入。然后在流程图中搭建单元操作设备,例如反应器、塔柱、换热器、分离器等。接着设置物料的进出口条件,包括流量、温度、压力等参数。最后设置装置模型的计算条件、物料的属性、反应动力学参数等。 3.仿真计算 完成模型建立后,可以进行仿真计算。Aspen Plus提供了多种求解器,包括贡献矩阵、基于方程的求解器、动态求解器等,用户可以选取合适的求解器进行计算。在计算过程中,可以进行控制变量的定值、模型参数的优化等操作。 4.结果分析 Aspen Plus的结果分析功能非常强大,可以进行流程优化、能耗分析、经济评估等。用户可以查看各个单元的物料平衡、能量平衡、产物分布等数据,并且可以进行二维和三维图形展示。 总之,Aspen Plus V11是一款强大的化学工程模拟软件,使用时需要熟悉其基本操作和模型建立流程,了解各种求解器的特点和适用范围,掌握结果分析的方法和工具。只有深入理解并灵活应用软件,才能充分发挥其优越的模拟和分析功能,为化学工业的发展提供有力支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值