
Java学习集
input_out
这个作者很懒,什么都没留下…
展开
-
Java四舍五入保留指位小数
使用DecimalFormat类import java.text.DecimalFormat;//0.00表示保留两位小数,该方法默认四舍五入DecimalFormat df = new DecimalFormat("0.00");System.out.println(df.format(0.24544));//0.25System.out.println(df.format(0.24444));//0.24原创 2022-04-08 16:28:03 · 518 阅读 · 0 评论 -
shiro密码加密
shiro密码加密文章目录shiro密码加密1 MD5加密2 MD5盐值加密1 MD5加密在配置文件中设置自定义Realm对象的属性开启MD5加密@Beanpublic ShiroRealm userRealm(){ ShiroRealm realm = new ShiroRealm(); //设置加密算法为md5 HashedCredentialsMatcher credentialsMatcher = new HashedCredentialsMatcher();原创 2022-01-18 20:29:39 · 3092 阅读 · 0 评论 -
shiro集成spring-boot项目简介
文章目录shiro集成spring-boot项目简介1.引入依赖2.自定义类继承AuthorizingRealm2.1 ShiroRealm 类解释2.1.1 认证方法doGetAuthenticationInfo2.1.2 授权方法doGetAuthorizationInfo3.ShiroConfig4. 在Controller中写login请求5. 认证流程6.授权流程shiro集成spring-boot项目简介1.引入依赖 <parent> <groupId&g原创 2021-12-11 17:32:14 · 1182 阅读 · 0 评论 -
解决idea创建maven项目后添加javaweb框架连接jdbc后找不到类加载器的问题
原项目结构:启动后项目测试类可以正常查询但是启动web后报错,无法加载 Class.forName(driver);报错无法找到com.mysql.cj.jdbc:classDriver原因:web目录再src的外面,导入包后web支持找不到对应的mysql的jar包解决办法:在web目录下面新建一个lib存放jar包手动导入即可...原创 2021-11-13 14:09:34 · 834 阅读 · 0 评论 -
解决pom文件写的依赖不暴红但是右边包导不进项目的方法
删除pom中依赖项2. 在项目结构中删除所有依赖包3. 重新写pom文件原创 2021-08-24 18:56:03 · 1149 阅读 · 0 评论 -
JDBC学习笔记
前言一、数据库的连接和资源关闭方法封装配置文件:jdbc.propertiesuser=rootpassword=000724//选用编码集:characterEncoding=utf-8//mysql8需要设定时区serverTimezone=GMT%2B8url=jdbc:mysql://localhost:3306/test?characterEncoding=utf-8&serverTimezone=GMT%2B8driverClass=com.mysql.jdbc.Dri原创 2021-07-14 22:59:26 · 89 阅读 · 0 评论