- 博客(11)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 hibernate设置默认值
@Entity @Table(name="test_number") @DynamicInsert//动态生成插入sql语句,当某个属性为null时则忽略public class TestNumber implements Serializable { @Column(name="name", columnDefinition="nvarchar(40)") priv
2017-07-12 11:06:29
4303
1
原创 mongo基本操作
//1.分组查询Aggregation agg=Aggregation.newAggregation( Aggregation.match(Criteria.where("tenantId").is(TenantUtils.getTenantId()).and("ancestor._id").is(id).and("vmallOnShelf").is(true)),
2017-06-06 21:49:57
341
转载 正则表达式
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)
2017-06-01 22:25:07
217
原创 hibernate常用注解
@Entity@Table(name="tb_orders")@BatchSize(size=5) //当懒加载是容易出现n+1问题,该注解表示每次可以加载5条懒加载的代理对象,(如果有10个代理对象,没有该注解会发出10条语句查询这10个代理对象,有该注解则只需要2次),解决n+1问题,更倾向于使用join fetch@DynamicInsert//在hibernate动态生成insert语
2017-05-31 20:53:05
432
原创 hibernate注解配置关联
hibernate注解配置关联对于mappedBy复习下: a) 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; b) mappedBy标签一定是定义在the owned side(被拥有方的),他指向the owning side(拥有方); c) 关系的拥有方负责关系的维护,在拥有方建立外键。所以用到@JoinCo
2017-05-26 22:20:50
431
转载 MongoDBConfig
public class MongoDBConfig extends AbstractMongoConfiguration {
2017-04-06 22:28:39
945
原创 flotcharts 饼状图插件
<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Descr
2017-02-23 15:04:06
877
翻译 flotcharts入门
基本使用 placeholder创建一个占位div来放置绘出来的图: 1 <div id="placeholder"></div> 在这里我们只需要简单的设置div的id,plot将会修改很多属性来呈现绘制的图像。我们无需自己设置该div的样式,比如在IE7下如果设置该div的背景图就会引发问题。然后我们需要设置placeholder的高度和宽度,因为plot库不知道如何绘制图的大小。这里我们采取直
2017-02-22 23:02:10
2259
原创 excel导出,导入
public static void main(String[] args) { //创建excel表格 HSSFWorkbook wb=new HSSFWorkbook(); //创建工作表,并指定名称 HSSFSheet sheet = wb.createSheet("工作表的名字"); //创建工作表,并指定名称
2016-12-02 16:14:44
263
原创 spring websocket
一、使用Spring的低层级WebSocket API为了在Spring使用较低层级的API来处理消息,我们必须编写一个实现WebSocketHandler的类,或继承AbstractWebSocketHandler类。public class MyWebSocket extends AbstractWebSocketHandler{ @Override//当新连接建立的时候,会调用
2016-12-01 09:14:51
3028
原创 java面向对象三大特征
一、封装1.访问修饰符public 公共的 所以得类都能访问(没有修饰符时) 在同一个包下可以访问protected 只有继承的子类才能访问private 只有本类内可以访问2.内部类在类内当以一个类,内部类可以访问外部类的成员,但反过来不行。public class Test { private String name;public String getName(
2016-11-30 22:32:34
767
java核心技术10卷等书籍
2018-07-21
JavaScript为什么动态原型要加if判断
2016-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人