- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 设备绑定关系设计实现
在以上代码中,checkPhoneCanBindDevice()方法用于判断一个手机号是否可以绑定一个设备,而checkDeviceCanBindPhone()方法则用于判断一个设备是否可以绑定一个手机号。手机号与设备号绑定关系的设计与实现:要求一个手机号最多允许与3个设备绑定,一个设备最多允许5个手机号使用。针对手机号和设备号的绑定关系,可以设计两张表:一个是"device"表,用于存储设备信息和绑定的手机号;以下是Java代码示例,用于判断一个手机号最多绑定3个设备,一个设备最多被5个手机号绑定。
2023-04-07 10:51:04 188
转载 大表建立索引的注意事项
对一大表(百万级以上)建立索引时应当注意的事项及提高性能的手段一、注意事项:1、表空间和磁盘空间是否足够。索引也是一种数据,在建立索引的时候势必也会占用大量表空间。因此在对一大表建立索引的时候首先应当考虑的是空间容量问题。2、在对建立索引的时候要对表进行加锁,因此应当注意操作在业务空闲的时候进行。二、性能调整方面:1、磁盘I/O物理上
2018-01-19 17:15:12 3480
原创 spring事务管理
1.事务管理器和dao的关系 事务管理是保证数据操作的事务性(原子性、一致性、隔离性、持久性),脱离了事物操作,dao照样可以进行数据操作。
2017-09-12 16:53:07 260
原创 测试mapper的工作
package cn.com.cmbc.crud.test;import cn.com.cmbc.crud.bean.Department;import cn.com.cmbc.crud.bean.Employee;import cn.com.cmbc.crud.dao.DepartmentMapper;import cn.com.cmbc.crud.dao.EmployeeMapper
2017-09-12 14:35:46 1566
原创 mybatis generator
mbg.xml:xml version="1.0" encoding="UTF-8"?>generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-c
2017-09-12 14:31:06 253
原创 分页
pom.xml:: com.github.pagehelper pagehelper 5.0.0mybatis-config.xml: interceptor="com.github.pagehelper.PageInterceptor"> name="reasonable" value="true"/> cint
2017-09-12 14:13:47 117
原创 集群与负载均衡
集群是一组协同工作的服务实体。当客户请求到来时,集群内部的负载均衡器会比较均衡的把很多客户的请求分布到集群环境下的计算和网络资源,也就是说,负载均衡是集群的一个重要特性。集群的另外一个特性就是错误恢复的能力,当一个实体中的资源不能工作,另一个实体中的资源透明的继续完成任务的过程叫做错误恢复。集群实体间通过内部的通信网交流信息,这种交流机制一般采用组播协议。支持集群必须保证客户的会话信息是一样的
2017-09-11 10:12:56 252
原创 servlet过滤器和servlet监听器
过滤器使得servlet开发者能够在请求达到servlet之前截获请求,在servlet处理请求之后修改应答。servlet监听器可以监听客户端的请求、服务器的操作,通过监听器可以激发一些操作。如在线监听用户数量。一个过滤器可以被关联到任意多个资源,一个资源也可以关联到任意多个过滤器。实现一个过滤器:Filter 接口含有三个必须执行的方法:Init, dofilter, destro
2017-09-11 10:08:39 312
转载 拦截器、过滤器区别
一、拦截器概念:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。拦截器是动态拦截Action调用的对象,开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式
2017-08-29 10:00:06 207
原创 Mapper测试;类报错,和分页相关
如果Mybatis-congfig配置文件中有分页配置: -->那么在pom中必须有相应依赖: com.github.pagehelper pagehelper 5.0.0 -->否则,会使Mapper测试类:@RunWith(SpringJUnit4ClassRunne
2017-08-27 19:07:52 457
原创 springMVC mybatis 数据库sql查询有值 但java返回为空
一开始数据库表字段命名和实体属性命名一致,后来改为不一致,在mapper映射中采用 select as 的写法,就把问题解决了。
2017-08-13 23:37:32 2635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人