JavaWeb
主要记录学习的Jdbc,html,css,js,maven,vue等内容
怎么又在想我
想要活成阿怪的样子
展开
-
解决post请求中文乱码问题
在java中使用servletrequest获取用户输入的数据可能会出现中文乱码的情况,此时只需要使用以下语句即可(根据输入的字符集自行修改)// 在doGet方法中加入即可// 解决post中文乱码 request.setCharacterEncoding("UTF-8");...原创 2022-04-16 16:47:50 · 1667 阅读 · 0 评论 -
logback、mybatis-config.xml配置文件代码
logaback<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- CONSOLE :表示当前的日志信息是可以输出到控制台的。 --> <appender name="Console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <原创 2022-04-11 17:04:12 · 1287 阅读 · 0 评论 -
mybatis
什么是MyBatis?mybatis是一款优秀的持久层框架,用于简化jdbc开发持久层:负责将数据保存到数据库的那一层代码JavaEE三层架构:表现层、业务层、持久层使用如果使用Maven来构建项目,则需将下面的依赖代码置于pom.xml中即可<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version原创 2022-04-11 17:01:55 · 698 阅读 · 0 评论 -
Maven的作用及具体配置方法
作用一:个人理解maven主要是用来解决导入java类依赖的jar包,编译java项目的主要问题。比如之前项目导入jar包是通过copy的方式导入项目中,而且还会存在jar之间的依赖和冲突。而maven很好的解决了这些问题。作用二:拥有相同的项目结构,就是使用Maven管理的Java的项目都有个相同的项目结构,有一个pox.xml用于维护当前项目都用了哪些jar包所有的java代码都放在src/main/java中所有的测试代码都放在src/test/java中下面详细介绍如何在.原创 2022-03-25 20:40:29 · 1086 阅读 · 1 评论 -
JDBC_实现增删改查功能
数据库建表并插入数据首先在数据库创建表并插入几条数据CREATE TABLE tb_brand( id int, brand_name VARCHAR(20), company_name VARCHAR(20), ordered int, description VARCHAR(100), status int);INSERT INTO tb_brand VALUES(1,'三只松鼠','三只松鼠股份有限公司',5,'好吃不上火',0),(2,'华为','华为技术有限公司',原创 2022-03-24 18:29:25 · 836 阅读 · 0 评论 -
JDBC_Druid数据库连接池
介绍:数据库连接池是个容器,负责分配,管理数据库连接它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏好处:资源重用,提升系统响应速度;避免数据库连接遗漏下面介绍具体使用步骤导入jar包:网上自行下载定义配置文件:新建一个文件,命名为druid.properties,内容如下url=jdbc:mysql:///db1username=rootpassword=123456i.原创 2022-03-24 17:47:10 · 210 阅读 · 0 评论 -
JDBC_相关API介绍
JDBC相关API介绍及代码生动解释原创 2022-03-24 17:40:28 · 901 阅读 · 0 评论 -
JDBC_基本介绍
概念JDBC就是使用java语言操作关系型数据库的一套API本质1、Sun公司定义的一套操作所有关系型数据库的规则,即接口2、各个数据库厂商去实现这套接口,提供数据库驱动jar包3、我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类好处各数据库厂商使用相同的接口,JAVA代码不需要针对不同数据库分别开发;可随时替换底层数据库,访问数据库的Java代码基本不变基础框架代码如下:public static void main(String[] arg原创 2022-03-24 17:20:37 · 83 阅读 · 0 评论