- 博客(15)
- 收藏
- 关注
原创 spring cloud 跨域配置
add-to-simple-url-handler-mapping: true #解决options请求被拦截问题。allowedCredentials: true #是否允许跨域携带cookie。maxAge: 36000 #这次跨域检测的有效期,期间内不需要再检测跨域。allowedHeaders: "*" #允许在请求中添加头信息。allowedMethods: #允许跨域ajax的请求方式。allowedOrigins: #允许哪些网址跨域。'[/**]': #拦截所有。
2023-09-13 10:45:24 135 1
原创 git常用命令
//创建git仓库git init//添加到缓存区git add//添加到仓库git commit -m "message"//查看状态git status//查看提交记录git log//版本回退git reset --hard commitID//查看分支git branch//添加分支git branch name//切换分支git checkout name//切换并创建分支git checkout -b name//合
2021-12-31 10:41:23 238
原创 spring boot整合spring security(基本功能)
配置验证@Componentpublic class CustomUserDetailsService implements UserDetailsService { @Autowired StaffMapper staffMapper; @Override public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException { BCrypt
2021-12-28 20:53:29 160
原创 spring boot整合mybatis(配置文件方式)
在application中配置:接下来就可以直接在resource下的mapper中创建xml使用文件形式写sql<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" ><mapper namespace=...
2021-12-11 14:38:11 219
原创 zookeeper监听
@Test//只监听当前节点 public void testNodeCache() throws Exception { /*创建NodeCache对象*/ NodeCache nodeCache = new NodeCache(client,"/app1"); /*注册监听*/ nodeCache.getListenable().addListener(new NodeCacheListener() { @.
2021-11-17 20:02:55 1058
原创 zookeeper的增删改查
private CuratorFramework client;@Before public void testConnect(){ RetryPolicy retryPolicy = new ExponentialBackoffRetry(3000,10); client = CuratorFrameworkFactory.builder().connectString("127.0.0.1:2181") .sessionTim.
2021-11-17 20:00:22 1149
原创 Mybatis的分页插件配置
导入坐标: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>3.7.5</version> </dependency> <dependency>
2021-11-14 16:40:52 921
原创 springboot分页所需拦截器
@Configurationpublic class MpConfig { @Bean public MybatisPlusInterceptor mpInterceptor(){ MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor(); mybatisPlusInterceptor.addInnerInterceptor(new PaginationInne.
2021-11-14 16:31:31 351
原创 Spring与Mybatis的整合
pom中需要导入<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.1</version> </dependency>
2021-11-09 13:46:31 823
原创 Mybatis的多表查询
一对多:这里一个用户有多个订单class User { private int id; private String username; private String password; private List<Order> orderList; public int getId() { return id; } public void setId(int id) { this.id =
2021-11-09 11:41:16 39
原创 Mybatis动态SQL
if的使用:<select id="findByUser" parameterType="user"> select * from user <where> <if test="id != 0"> and id = #{id} </if> <if test="username != null">
2021-11-09 11:28:47 513
原创 切面编程AOP实现
xml方式实现: <!--切点--> <bean id="target" class="com.it.aop.Target"/> <!--切面对象--> <bean id="myAspect" class="com.it.aop.MyAspect"/> <!--配置织入:哪些方法需要哪些增强--> <aop:config> <!--声明切面-->
2021-11-09 11:00:33 328
原创 SpringMVC异常处理
<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <!--默认异常跳转 error为跳转页面--> <property name="defaultErrorView" value="error"/> <property name="exceptionM.
2021-11-09 10:51:15 40
原创 Spring-MVC拦截器实现登入拦截
public class PrivilegeInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { HttpSession httpSession = request.getSession.
2021-11-09 10:28:20 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人