- 博客(10)
- 收藏
- 关注

原创 Java多线程内容梳理
1.线程简介一个线程是进程中的执行流程,一个进程中可以同时包括多个进程,每个线程可以得到一小段程序的执行时间,这样一个进程就可以具有多个并发的线程。2.实现线程的方式1)继承Thread类语法: public class ThreadTest extends Thread{ }当一个类继承Thread类后,就可以在该类中覆盖run()方法,将实...
2019-07-17 10:10:57
286
原创 SpringBoot集成Dubbo(提供服务与消费服务)
3、启动类添加@EnableDubbo注解开启dubbo。3、启动类添加@EnableDubbo注解开启dubbo。2、application.properties配置。2、application.properties配置。4、暴露远程调用的接口,对外提供服务。
2023-07-21 15:54:17
398
原创 Shiro快速入门
什么是Shiro?●Apache Shiro是一个Java 的安全(权限)框架。●Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境。●Shiro可以完成,认证,授权,加密,会话管理,Web集成,缓存等.●下载地址:http://shiro.apache.org/有哪些功能?●Authentication: 身份认证、登录,验证用户是不是拥有相应的身份;●Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权.
2021-01-30 22:22:10
183
原创 Hibernate的api使用
Query对象1 使用query对象,不需要写sql语句,但是写hql语句(1)hql:hibernate query language,hibernate提供查询语言,这个hql语句和普通sql语句很相似(2)hql和sql语句区别:- 使用sql操作表和表字段- 使用hql操作实体类和属性2 查询所有hql语句(1)from 实体类名称3 Query对象使用...
2019-07-22 12:18:44
135
原创 Hibernate的一级缓存
什么是缓存 数据存到数据库里面,数据库本身是文件系统,使用流方式操作文件效率不是很高。(1)把数据存到内存里面,不需要使用流方式,可以直接读取内存中数据(2)把数据放到内存中,提供读取效率Hibernate缓存1 hibernate框架中提供很多优化方式,hibernate的缓存就是一个优化方式2 hibernate缓存特点:第一类 hibernate的一级缓存(...
2019-07-22 12:08:35
128
原创 Hibernate事务代码的规范写法
import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.junit.Test;import cn.hibernate.User;import cn.hibernatetest.HibernateUtils;public ...
2019-07-22 12:04:27
153
原创 对实体类crud操作
1. 添加操作调用session里面的save方法实现User user = new User();user.setUsername("Tony");user.setAddress("China");user.setPhone("100000");session.save();2. 根据id查询调用seesion里面的get方法实现User user = ses...
2019-07-21 20:57:54
230
原创 Hibernate主键生成策略
1.hibernate要求实体类里面有一个属性作为唯一值,对应表主键,主键可以不同生成策略2. hibernate主键生成策略有很多的值<generator class="native"></generator>3. 在class属性里面有很多值(1)native:根据使用的数据库选择哪个值(2)uuid:web阶段写代码生成uuid,hibernat...
2019-07-21 20:41:01
511
原创 实体类编写规则
1 实体类里面属性私有的2 私有属性使用公开的set和get方法操作3 要求实体类有属性作为唯一值(一般使用id值)4 实体类属性建议不使用基本数据类型,使用基本数据类型对应的包装类...
2019-07-21 20:29:41
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人