2021
05-23
05-23
将原生JDBC封装实现CRUD的案例
将原生JDBC封装实现CRUD1、项目结构pom.xml加入依赖2、思路初步1、加载数据库驱动连接数据库2、sql语句3、创建PreparedStatement对象执行sql语句4、关闭连接扩展1、数据库相关信息(url/username/password/driver)放配置文件中,再读取进行连接;2、sql语句模板样式3、PreparedStatement对象通过setObject()进行sql语句处理;3、根据不同需求(CRUD)调用不同方法;如查询:使用ResultSetrs=preparedStatement.executeQuery()...
继续阅读 >
postgreSQL学习笔记欢迎大家指出问题!版本从6.0开始支持SQL解释器安装一路下一步。1.创建数据库//命令行操作createdbdatabase_name;CREATEDATABASEdatabase_name;psql-l//展示所有数据库psqldatabase_name//进入数据库2.删除数据库dropdbdatabase;DROPDATABASEdatabase_name;3.创建表createtable表名(titlevarchar(255),contenttext);//修改表名altertablepo...
springboot+mybatis-plus实现内置的CRUD使用详情,具体修改删除操作内容后文也有详细说明mybatis-plus的特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求支持Lambda形式调用:通过La...
准备工作第一步创建新module,名字为10-springboot-goods-vue.第二步添加maven依赖并进行初步配置(拷贝即可)第三步拷贝pojo,dao,service包中的所有接口和类.第四步拷贝静态资源到static目录(例如vue.js,axios.min.js)商品查询设计及实现创建GoodsController并定义相关方法,代码如下:packagecom.cy.pj.goods.controller;importcom.cy.pj.goods.pojo.Goods;importcom.cy.pj.goods.service.GoodsService;importjava.util.List;...
不讲太多理论知识,官网都有,直接上手。1.测试表DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`bigint(20)UNSIGNEDNOTNULL,`name`varchar(128)CHARACTERSETutf8COLLATEutf8_general_ciDEFAULTNULLCOMMENT'用户名',`password`varchar(18)CHARACTERSETutf8COLLATEutf8_general_ciDEFAULTNULLCOMMENT'密码',`age`int(4)DEFAULTNULLCOMMENT'年龄',`create_time`datetime(0)DEFAULTNULL...
1简介Springboot是最简单的使用Spring的方式,而MongoDB是最流行的NoSQL数据库。两者在分布式、微服务架构中使用率极高,本文将用实例介绍如何在Springboot中整合MongoDB的两种方法:MongoRepository和MongoTemplate。代码结构如下:2项目准备2.1启动MongoDB实例为了方便,使用Docker来启动MongoDB,详细指导文档请参考:基于Docker的MongoDB实现授权访问的方法,这里不再赘述。2.2引入相关依赖主要的依赖为Web和MongoDB的sta...
前期准备使用idea新建个SpringBoot项目在数据库中建student表建包1.编写entity包下实体类Student(一个Javabean规范)packagecom.example.stu.kudestu.stu.entity;importjavax.persistence.*;@Entity@Table(name="student")//@Entity应用在实体类上@Table(name="student")应用在实体类上,并且name属性为数据库表名publicclassStudent{@Id@GeneratedValue(strategy=GenerationType.IDENTITY)//ID自增private...
为了对Yii有个初步认识,我们在本节讲述如何建立第一个Yii应用。我们将使用yiic(命令行工具)创建一个新的Yii应用。Gii(强大的基于web的代码生成器)为特定的任务完成自动代码生成。假定YiiRoot为Yii的安装目录,WebRoot 是服务器的文档根目录。在命令行运行yiic,如下所示:%YiiRoot/framework/yiicwebappWebRoot/testdrive注意: 在MacOS、Linux或Unix系统中运行yiic时,你可能需要修改yiic文件...