上一页 1 2 3 4 5 6 7 ··· 40 下一页
摘要: JDBCtemplate使用 插入 String sql="insert into user (name,deptid) values (?,?)"; int count= jdbcTemplate.update(sql, new Object[]{"caoyc",3}); 批量插入 String 阅读全文
posted @ 2021-01-17 15:42 小名的同学 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前提 SSM框架,使用的是ClassPathXmlApplicationContext(IOC容器),一个加载配置文件 spring Boot框架,启动加载的是AnnotationConfigApplicationContext(IOC容器),一个扫描注解 @ComponentScan 扫描bean 阅读全文
posted @ 2021-01-11 15:45 小名的同学 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、AbstractApplicationContext#invokeBeanFactoryPostProcessors 扫描类,生成beanDefintion对象到beanDefintionMap中,对象还没有实例化,当spring把类所对应的beanDefintion对象存到map之后,spri 阅读全文
posted @ 2021-01-11 12:36 小名的同学 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 工具 jvisualvm.exe:JDK自带,\jdk1.8.0_131\bin 方法区内存溢出异常 jdk1.8和1.7自带的hotspot虚拟机的差异了。从jdk1.8开始,自带的hostspot虚拟机取消了过去的永久区,而新增了metaspace区,从功能上看,metaspace可以认为和永久 阅读全文
posted @ 2021-01-09 14:13 小名的同学 阅读(239) 评论(0) 推荐(0) 编辑
摘要: ReentrantLock 可重入 可中断 可限时 公平锁 简单示例 class ReentrantLockTest implements Runnable{ private static ReentrantLock reentrantLock = new ReentrantLock(); priv 阅读全文
posted @ 2021-01-07 22:45 小名的同学 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 锁的概念 在java中,每一个对象都有一把锁,这把锁放到对象头中,锁记录了当前对象被那个线程占用 对象结构 对象头 存放对象运行时候的基本信息 包含两个部分 class Point:指向方法区中的class对象(所以我们可以用对象来获取class)(4个字节) mark word:存放和当前对象运行 阅读全文
posted @ 2021-01-07 22:43 小名的同学 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 认证和授权 认证:登录,验证用户名和密码 授权:认证通过,给用户加上某些权限,这些权限控制用户是否可以访问资源服务器上哪些资源的资源 Spring Security 我们自己实现用户登录过程中,spring MVC,需要自己写拦截器,验证用户是否登录,以及登录接口相关逻辑,当用户登录成功后,把用户信 阅读全文
posted @ 2020-12-30 21:59 小名的同学 阅读(682) 评论(0) 推荐(0) 编辑
摘要: Hibernate的generator 1、identity:用于MySql/db2数据库。特点:递增 <id name="id" column="id"> < generator class="identity"/> </id> 2、sequence:用于Oracle数据库 <id name="i 阅读全文
posted @ 2020-12-18 21:49 小名的同学 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 乐观锁实现重试机制 //乐观锁冲突最大重试次数 private static final int DEFAULT_MAX_RETRIES = 5; /** * 减少库存,每次减一 * * @return */ public boolean reduceStock(GoodsVo goods) { i 阅读全文
posted @ 2020-12-18 14:46 小名的同学 阅读(174) 评论(0) 推荐(0) 编辑
摘要: mavan <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 使用 @RequestMappin 阅读全文
posted @ 2020-12-18 10:25 小名的同学 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 40 下一页