首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
spring
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
SpringBoot之SpringSecurity权限注解在方法上进行权限认证多种方式
SpringBoot之SpringSecurity权限注解在方法上进行权限认证多种方式 前言 Spring Security支持方法级别的权限控制。在此机制上,我们可以在任意层的任意方法上加入权限注解,加入注解的方法将自动被Spring Security保护起来,仅仅允许特定的用户访问,从而还到权限控制的目的, 当然如果现有的权限注解不满足我们也可以自定义 快速开始 首先加入security依赖如下 <dependency>
58
代码人生
01-01 08:00
代码人生
spring使用mybatis执行SQL脚本,创建和初始化数据库
spring使用mybatis执行SQL脚本,创建和初始化数据库 package com.sy.ai.context; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStreamReader; import java.io.Unsuppor
58
代码人生
01-01 08:00
代码人生
Spring实现MySQL事务操作
Spring实现MySQL事务操作 一、创建数据库表 表名:account 字段:(`id`,`username`,`money`) 二、dao、service层创建业务接口、类 1 public interface UserDao { 2 void addMoney(); 3 void reduceMoney(); 4 } 1 @Repository 2 pu
58
代码人生
01-01 08:00
代码人生
Spring系列之不同数据库异常如何抽象的?
Spring系列之不同数据库异常如何抽象的? 前言 使用Spring-Jdbc的情况下,在有些场景中,我们需要根据数据库报的异常类型的不同,来编写我们的业务代码。比如说,我们有这样一段逻辑,如果我们新插入的记录,存在唯一约束冲突,就会返回给客户端描述:记录已存在,请勿重复操作 代码一般是这么写的: @Resource private JdbcTemplate jdbcTemplate; public
58
代码人生
01-01 08:00
代码人生
springmvc camel mybatis集成实例及分析
springmvc camel mybatis集成实例及分析,最近在学习camel,公司之前做过的项目使用到了camel进行了很多工作。就连数据库的操作也是通过camel来完成的。至于用camel来操作数据库有什么优点,目前就我自己的体会来说,利用camel能简化CRUD操作service层的代码。没用camel以前,各个对象的CRUD操作我都会有对应的service去处理。即使这些service
58
代码人生
01-01 08:00
代码人生
spring boot redis 使用代码配置 redis的连接信息
spring boot redis 使用代码配置 redis的连接信息 问题的来源 项目是一个运行JS游戏的运行时框架,类似NODE那种玩意儿 对于一个游戏开发者来说,他直接面对的不会是JAVA,而直接是JS代码,我们的运行时(JAVA)需要为其提供redis的支持,但同时也要让开发者自定义edis的连接信息,并且并不是直接让开发者配置 yml这种配置文件,所以,当运行时启动完毕还需要加载游戏的配置文件(其中就包括数据库连接
57
代码人生
01-01 08:00
代码人生
spring aop原理面试题,ioc原理和机制
spring aop原理面试题,ioc原理和机制,xml配置文件dom4j读取xml工厂设计模式反射IOC由spring通过配置文件实现bean注入
57
代码人生
01-01 08:00
代码人生
Spring的优缺点
Spring的优缺点 Spring的优缺点是什么? 特点: 1.方便解耦,简化开发 通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦 合。 有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 人话:集中管理对象,对象和对象之间的耦合度减低,方便维护对象
57
代码人生
01-01 08:00
代码人生
Spring Boot Admin App Exception: "exception": "com.netflix.zuul.exception.ZuulException",
Spring Boot Admin App Exception: "exception": "com.netflix.zuul.exception.ZuulException", OFFLINE CRM-MAIN (e217ca07) Details Trace Error: { "timestamp": 1625658593843, "status": 500, "error": "Internal Server
57
代码人生
01-01 08:00
代码人生
SpringBoot2.x系列教程26--SpringBoot中以分包方式实现多数据源配置
SpringBoot2.x系列教程26--SpringBoot中以分包方式实现多数据源配置,前言我们知道,一般的项目中,一个项目一般只会关联配置一个数据库。但是随着项目并发量的不断增加,如果此时所有的并发访问都集中在这一个数据库上,那么这单个数据库可能难以承受高并发所带来的巨大压力。所以此时,我们通常会对数据库进行拆分或是引入第2、第3个数据库,也就是可以在一个项目中使用多个数据库,那么我们就需要
56
«
1
2
...
143
144
145
146
147
148
149
150
151
»