- 博客(21)
- 收藏
- 关注
原创 jpa的测试使用
项目结构: jpa的配置文件: <?xml version="1.0" encoding="UTF-8"?><!--导入jpa约束--> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0"> <!-- 持久化单元 ...
2020-04-09 19:14:03
596
1
原创 springbootjpa的大致使用及测试
项目结构: applicationcontext.xml配置文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...
2020-04-09 19:10:06
265
原创 ssm项目的大致框架及配置文件
项目结构: springConfig.xml配置文件:主要是对spring以及mybatis进行整合。 代码如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:conte...
2020-04-09 19:05:04
217
原创 JPA常用注解
话不多说上代码: package domain; import javax.persistence.*; /** * @Entity :指定当前类是实体类 * @Table :实体类和表之间的对应关系 * name属性:指定数据库中表的名称 */ @Entity @Table public class Address { /** * @Id :设置当前属性为...
2020-04-06 15:56:10
194
原创 spring的依赖注入
spring的依赖注入的三种方式 使用构造函数提供 使用set方法提供 使用注解提供 使用构造函数提供 使用标签:constructor-arg 使用位置:<bean>标签内部 使用例子: <!-- 优势: 在获取bean对象时,注入数据是必须的操作,否则对象无法创建成功。 弊端: 改变了bean对...
2020-03-28 11:09:18
156
原创 spring创建bean的方式
话不多说上代码: <!--把对象的创建交给spring来管理--> <!--spring对bean的管理细节 1.创建bean的三种方式:默认构造函数;使用普通工厂的方法创建对象;使用静态方法创建 2.bean对象的作用范围 3.bean对象的生命周期:出生,活着,死亡 --> <!--创...
2020-03-27 15:21:33
257
原创 mybatis一对多查询
实体类:Stu.java public class Stu implements Serializable { private Integer id; private String name; private Integer age; private Double score; private Address address_id; } 实体类:addre...
2020-03-22 16:56:52
155
原创 mybatis条件查询
使用where标签和if标签进行控制查询条件: <select id="findByCondition" resultType="address" parameterType="address"> select * from address <where> <if test="des!=null">...
2020-03-22 14:30:18
182
原创 mybatis 连接数据库 增删改查
数据库版本:MySQL8.0.19 目录结构: pom.xml文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2020-03-16 11:49:04
282
原创 MySQL8.0.19 JDBC连接
package dao; import domain.Stu; import java.sql.*; import java.util.ArrayList; import java.util.List; public class StuDao implements StuDaoIn { public List<Stu> findAll() throws Excepti...
2020-03-14 17:23:57
2363
1
原创 tomcat部署项目
tomcat:web服务器 部署方式: 直接放在webapps目录下 配置conf目录下server.xml文件中host标签 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catali...
2020-03-12 17:26:07
268
原创 sql-事务基础操作
事务是一个并发控制的单位,是用户定义的一个操作序列,这些操作不可以分割,要么都成功,要么都是失败。 常用命令: 开启事务:start transaction; 提交事务:commit; 回滚:rollback; 例子:开启事务,修改address表中id=4的description属性,比较是否提交事务两种情况有什么不同 提交事务不提交事务打开新窗口打开新窗口开启事务修改属性关闭窗口关闭窗口查...
2020-03-12 15:04:50
236
原创 sql-子查询基础操作
所用表及数据: CREATE TABLE `stu` ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(20) DEFAULT NULL, age int(11) DEFAULT NULL, score double(4,2) DEFAULT NULL, address_id int(11) DEFAULT NULL, P...
2020-03-12 12:32:59
156
原创 sql-多表查询基础操作
所用表以及数据: CREATE TABLE `stu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, `score` double(4,2) DEFAULT NULL, `address_id` int(11) DEFAU...
2020-03-11 18:42:31
174
原创 sql-约束问题基础操作
约束包括: 1.主键约束primary key; 2.非空约束not null; 3.唯一约束unique; 4.外键约束foreign key。 其中主键约束包括了非空约束和唯一约束。 我使用的表: mysql> create table stu( -> id int, -> name varchar(20), ...
2020-03-09 12:58:25
235
原创 MySQL单表数据查询
DQL:对表进行查询。 基本查询:select 字段名 from 表名; 只显示不同的数据,去除重复(当查询两列或多列时,需满足两列或多列完全相同,才可以去除重复):select distinct 字段名 from 表名; 数值类型下,可以相加求和(也可以使用其他的四则运算;如果某一字段为null,可以只用ifnull函数进行判断;as可以用来给列起个新名字):select 字段名1,字段名2,...
2020-03-05 16:52:57
279
原创 MySQL数据库中对表中的数据进行增删改
DML:对表中的数据进行增删改 对某个表增加一行数据:insert into stu(name,age,score)values('张三',19,90.8); 除了数字类型以外,其他的类型都需要用单引号或双引号引用起来。 对表中的一行数据删除:DELETE FROM stu WHERE NAME='王五',如果后面不添加条件,则是默认删除表中所有的数据。 修改表中数据:UPDATE stu ...
2020-03-03 18:50:28
546
原创 mysql数据库及数据库中的表基本操作
对数据库进行操作(CURD操作) 查询所有的数据库:show databases; mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_s...
2020-03-03 17:43:03
188
原创 GIT分支管理
分支创建与切换 分支创建使用命令:git branch 分支名(想要创建分支的分支名) 分支切换使用命令:git checkout 分支名 查看当前分支命令:git branch 分支向主分支合并命令(在切换到主分支时使用):git merge 分支名 删除分支命令(在切换到主分支时使用):git branch -d 分支名 有关分支的命令可以使用git branch -help来查看 当创建并切...
2020-02-29 19:49:18
147
原创 GIT远程仓库
git本地仓库第一次连接GitHub远程仓库时,需要把本地的ssh公钥与GitHub账户进行绑定。绑定好以后,登录GitHub创建一个新的库(repositories) 点击Creat repository. 创建好以后,我们可以按照提示,使用不同的操作使本地git分支与GitHub库进行关联。 操作一:在本地初始化一个新的git仓库,然后创建一个新的文件并且提交到本地git分支,然后使用git...
2020-02-24 19:52:30
152
原创 Git的初步了解
#git add、git status、git commit git add的作用就是把一个文件添加到git仓库。例如把本地文件readme.txt添加到git仓库(运行正常的话则不会有报错): Administrator@POM655NGG4C4IW2 MINGW64 /g/learngit (master) $ git add readme git commit的作用就是把文件提交到git...
2020-02-22 18:21:24
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人