- 博客(10)
- 收藏
- 关注
原创 反射三种获取对象方式及调用(无参构造使用)使用
三种方式获取class类的对象@Test public void Test01() throws ClassNotFoundException { //方式一:通过类名创建class对象(字节码文件) Class c1 = Emps.class; //方式二:通过对象名创建 Class c2 = new Emps().getClass(); //方式三:通过forName(实体类包名) Class c3 = Cla
2021-11-24 21:49:16 563
原创 申请数据库资源池的三种方式(Map,properties)
申请资源池的三种方式方式一:常规申请和归还public static void main(String[] args) throws SQLException { //创建连接池申请连接对象 DruidDataSource ds = new DruidDataSource(); ds.setDriverClassName("com.mysql.jdbc.Driver"); ds.setUrl("jdbc:mysql://localhost:3306/test");
2021-11-24 15:14:52 702
原创 Java,数据库,全查询(通用结果集),查询一个
java查询public class jdbcUtil { public static void main(String[] args) throws SQLException {// queryOne("select * from t_emps where id='a0001' or id='a0002'"); queryMore("select * from t_emps "); }private static Connection connecti
2021-11-23 21:56:47 1578
原创 sql多表查询+小题目
查询单表查询:聚合函数,条件查询,分页,排序,分组多表查询:内连接(方言版,标准版),外连接(左外,右外),子查询(结果集多行多列)单表查询:条件查询:in函数表示一个集合SELECT * from t_emps;SELECT * FROM t_emps WHERE sex='女';SELECT * FROM t_emps WHERE sex<>'女';SELECT * FROM t_emps WHERE sex<>'女' and salary>500
2021-11-23 21:49:45 419
原创 Mysql数据库小练习
安装mysql数据库创建一个mydb1数据库,并查看。创建一张表,表名employee ,表结构如下*字段名**字段类型**长度*id整形11name字符串20sex字符串10birthday日期salary浮点型10(2位小数)bonus浮点型10(2位小数)department字符串20resume字符串插入如下数据*id**name**sex**birthda..
2021-11-23 13:30:27 280
原创 java增删改
java增删改实现//1.获取连接对象Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");//2. 准备数据库 sql = "insert into test1.hero values(null,'jj','男',25)";sql = "insert into test1.hero values(null,'jj','男',25)
2021-11-22 21:49:36 761
原创 mybatis简单的增删改查
CURD(增删改查)1. namespace(命名空间)namespace中的包名要和Dao/Mapper接口的包名一致2. select选择,查询语句;id:就是对应的namespace中的方法resultType:sql语句执行的返回值parameterType:参数类型编写接口 //查询全部用户 List<User> getUserList();//根据id查询用户User getUserById(int id);编写对应mapper中的语句
2021-09-24 15:06:40 150
原创 mybatis新搭建配置
思路:搭建环境—》导入mybatis—》编写代码—》测试2.1 搭建环境搭建数据库CREATE DATABASE mybatis;USE mybatis;CREATE TABLE `user`(id INT(20) not null PRIMARY KEY,`name` VARCHAR(30) DEFAULT null,`pwd` VARCHAR(30) DEFAULT NULL)ENGINE=INNODB DEFAULT CHARSET=utf8;INSERT INTO `use
2021-09-24 15:04:23 83
原创 mybatis简介
mybatis简介MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2持久化数据持久化数据持久化就是将程序的数据在持久化状态和瞬时状态转化的过程内存:断电即失数据库(jdbc),io文
2021-09-24 14:59:18 159
原创 JDK卸载及安装
JDK卸载及安装卸载jdk删除java 的安装目录删除Java_HOME删除path下关于Java的目录java -version安装JDK百度搜索jdk8,找到下载地址同意协议下载电脑对应版本(win64)双击安装jdk记住安装路径配置环境变量我的电脑属性—>右键—>属性—>高级系统设置—>环境变量添加系统变量JAVA_HOME+jdk路径配置path变量添加%JAVA_HOME%\bin 和 %JAVA_HO
2021-08-05 15:57:17 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人