![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 53
曲灰灰
这个作者很懒,什么都没留下…
展开
-
面向切面编程—SpringBoot实现操作日志记录
1、首先新建一个SoringBoot项目,编写一个吧接口并且测试请求通过package com.example.logexample.controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class logTextController {原创 2021-04-28 16:14:17 · 863 阅读 · 1 评论 -
MybatisPlus实现分页查询数据库
在SpringBoot项目中写一个请求接口实现分页查询 接口代码: /** * 获取参数列表,分页 * * @param * @return * @throws Exception */ @GetMapping("/v1/zdyl/lcoModel/get/list") public ResultJson lcoModelGetList(HttpServletRequest request) throws Excepti原创 2021-04-22 15:20:57 · 1046 阅读 · 0 评论 -
SpringBoot框架中redis序列化
在SpringBoot框架中进行redis访问的时候,发现写入redis中的数据产生了乱码,是因为没有对对象数据进行序列化,此时需要编写一个序列化配置类,在启动的时候注入Spring容器,默认使用该类对对象进行序列化后进行存储:1、创建一个redis配置类2、添加redis相关依赖: <!--redis链接--> <dependency> <groupId>org.springframework.boot<原创 2021-04-14 15:09:13 · 488 阅读 · 0 评论 -
Spring项目使用MyBatis-Plus框架访问数据库
MyBatis-Plus的目录结结构原创 2021-04-10 17:27:08 · 266 阅读 · 3 评论 -
使用idea快速创建SpringBoot项目
idea项目中搭建mybatis-plus框架1、在idea中创建一个SpringBoot项目2、选择“Spring Initializr”,点击next;(jdk1.8默认即可)3、完善项目信息,组名可不做修改,项目名可做修改;最终建的项目名为:demowj,src->main->java下包名会是:com->example->demowj;点击next;4.Web下勾选Spring Web Start,(网上创建springboot项目多是勾选Web选.原创 2021-04-09 10:54:47 · 289 阅读 · 0 评论 -
svn检出的Java项目运行后报错:jre不是有效的
在运行其他人的代码的时候出现了以下的问题:'D:\tools\Java\jdk1.8.0_121\jre' is not a valid JRE home分析:因为是svn检出的,之前能有人将启动类配置进行过修改,所以解决的这个问题的方法就是解决:1.点击IDEA右上角的启动类旁边的向下的小箭头2.打开之后点击Edit Configurations3.选择左侧需要启动的启动类(一般是带有x号的)4.在右侧进行jre的配置即可(注意是jre不是jdk)...原创 2020-05-13 10:32:38 · 681 阅读 · 0 评论 -
org.hibernate.LazyInitializationException: could not initialize proxy - no Session的问题
遇到以下描述的问题:严重: Servlet.service() for servlet jsp threw exceptionorg.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitializer.ini...原创 2018-05-06 10:52:38 · 387 阅读 · 0 评论 -
navicat for mysql中文数据到cmd窗口中查询乱码的问题
尝试了网上很多办法,都没有解决,最后想起来我的数据库连接属性忘记了用mysql字符集,小伙伴不妨试一下:右击数据库链接——连接属性——高级——使用MySQL字符集——确定。修改完成以后你再打开navicat for mysql数据库查看数据,会发现这时在navicat中查看的数据也变成了乱码,和在cmd中看到的乱码一样,说明此时你的navicat中的编码格式和后台mysql数据...原创 2018-05-05 15:33:09 · 1475 阅读 · 0 评论 -
重写类的ToString方法
所有的类都有一个基类:Object,即所有的类都继承了Object的ToString()方法,如果这个类自己以及其所有基类都并没有使用override方式重写这个方法的话,此类的实例调用的ToString()即Object的ToString(),返回的将是类型的名称字符串。C#举例:主函数中static void Main(string[] args) {...原创 2019-11-24 17:02:16 · 1335 阅读 · 0 评论 -
java加密的强随机数生成
SecureRandom random = SecureRandom.getInstance("SHA1PRNG"); byte bytes[] = new byte[2]; random.nextBytes(bytes); //转化成16进制输出 System.out.println(javax.x...原创 2019-11-06 19:43:32 · 651 阅读 · 0 评论 -
Java中枚举类型的用法
在JDK1.5以后,JDK出了enum类型,这个改动大大方便了我们在日常开发中对于枚举的设计与编码。定义一个枚举类型举例:public enum EnumTest { Start(0), End(1), Fail(2); private int number; private EnumTest(int _orderType) { this.numbe...原创 2019-11-01 10:47:15 · 114 阅读 · 0 评论