
Java
文章平均质量分 74
不生产代码的码农
这个作者很懒,什么都没留下…
展开
-
spring MVC异常处理(IDEA)
PermissionException自定义异常类。让spring管理自定义的全局异常-->Spring MVC配置文件添加管理。原创 2025-02-10 14:42:55 · 323 阅读 · 0 评论 -
Java事物
但读读并行第二个读可能读到前一个读到的数据(即可重复读);读写并行情况下 如果先读的一个数据被第二个写修改,在读数据就会不同(即不可重复读)对每一个事物加锁防止其他事物访问,事物完成后释放锁(加锁事物过长会影响性能)多事物读并行每次都记版本号,当事物冲突时低版本事物回滚,从而保证事物安全。逻辑时间戳:类似实现为一个自增的id,主要是为了解决谁先谁后的问题。其他还包括物理时间错 ,即,用时间做时间错。(多版本并发控制,每次操作都逻辑时间戳)排他锁(冲突的队列事物串行),读写,写读,写写串行)原创 2025-02-10 13:50:57 · 273 阅读 · 0 评论 -
springboot整合异步任务
扫描 所有需要的包, 包含一些自用的工具类包 所在的路径("org.n3r.idworker为登录ID生成器报)任务全部完成,总耗时:" + (end - start) + "毫秒";任务1耗时:" + (end - start) + "毫秒");任务2耗时:" + (end - start) + "毫秒");任务3耗时:" + (end - start) + "毫秒");启动类需要修改包名,到最顶包,作为顶类。异步任务,执行类,DoTask类调用。所有任务执行完毕,结束循环。原创 2025-02-05 16:55:49 · 805 阅读 · 0 评论 -
SpringBoot如何整合Mybatis(连接Oracle数据库)
完整的代码可以从git中下载,项哄贪目git路径为https://gitee.com/qianjiangyue_src/SpringBoot_Mybatis_Test.git,在此框架的基础上便可以进行WEB应用开发了。在Common文件夹下分别添加如下两个文件,其中MybatisConfig为Mybatis的配置类,MyBatisMapperScannerConfig为欧芬码扫描mapper文件的类。Startup为SpringBoot应用的启动入口。common用于存放Mybatis配置文件,原创 2025-02-05 15:02:13 · 243 阅读 · 0 评论 -
springboot整合myBatis逆向表
慕课网项目代码相关课程MYSQL数据库ssl连接解决方法本地关联代码。原创 2025-01-21 16:35:15 · 1540 阅读 · 0 评论 -
springboot整合myBatis 事物
SUPPORTS注解。原创 2025-01-21 15:59:33 · 105 阅读 · 0 评论 -
springboot整合 freemarker方法
关闭缓存,即时刷新。原创 2025-01-21 15:50:45 · 255 阅读 · 0 评论 -
springboot异常捕获
只带异常捕获,与 com.springboot.pojo.IMoocJSONResult(统一的异常捕获类) 配合使用。只带异常捕获,与 com.springboot.pojo.IMoocJSONResult(统一的异常捕获类) 配合使用。只带异常捕获,与 com.springboot.pojo.IMoocJSONResult(统一的异常捕获类) 配合使用。定义一个ajax 的异常捕获类(如果不加ajax异常捕获的判断需要把全局异常捕获的。年12月3日 下午1:40:39。和全局异常共存捕获,测试。原创 2025-01-21 15:40:09 · 837 阅读 · 0 评论 -
springboot拦截器
等)了,这是因为WebMvc的自动配置都在WebMvcAutoConfiguration类中,但是类中有这个注解@ConditionalOnMissingBean({WebMvcConfigurationSupport.class}),意思是一旦在容器中检测到WebMvcConfigurationSupport这个类,WebMvcAutoConfiguration类中的配置都不生效。在整个请求结束之后被调用,也就是在DispatcherServlet 渲染了对应的视图之后执行。被one拦截..."));原创 2025-01-21 15:30:38 · 730 阅读 · 0 评论 -
springboot构建时常见错误
在MyEclipse 中创建maven工程的方法创建springboot项目后,手写springboot启动类会抛出。不使用的情况下关闭,即application.properties添加。原因:Spring Session store存储没被配置。解决方法:配置数据库连接。原创 2025-01-21 15:04:02 · 504 阅读 · 0 评论 -
springboot 使用pagehelper分页
全部代码在 springboot 工程里 MyBatisCRUDController 类部分代码//pagehelper分页(使用接口SQL语句实现查询)page=2publicpage) {//定义开始页数即页面要显示第几页内容ifpage==null) {page= 1;//定义每页显示条数intpageSize= 10;原创 2025-01-21 14:05:59 · 527 阅读 · 0 评论 -
myeclipse 创建springboot 项目
一、在pom.xml中引入spring-boot-start-parent,spring官方的叫stater poms,它可以提供dependency management,也就是依赖管理,引入以后在声明其它dependency的时候就不需要version了。二、需要在pom.xml中引入spring-boot-starter-web,spring官方解释spring-boot-start-web包含了spring webmvc和tomcat等web开发的特性。原创 2025-01-21 13:58:58 · 854 阅读 · 0 评论