`
周一Monday
  • 浏览: 342482 次
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
个人博客转移到开源中国。 地址:https://my.oschina.net/mondayer 转移理由:那里有Markdown编辑器。(虽然是个牵强的理由 :-)) 这里的内容,不会删除。偶尔怀念了也会过来看看。 这里的内容,也不会新增。都说了没有Markown编辑器。   ヾ( ̄▽ ̄)Bye~Bye~    

Oracle的scott脚本

-- 创建scott/tiger用户 -- CREATE USER scott IDENTIFIED BY tiger ; -- 为scott用户赋予权限 -- GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO scott; -- 删除数据表 DROP TABLE emp PURGE ; DROP TABLE dept PURGE ; DROP TABLE bonus PURGE ; DROP TABLE salgrade PURGE ; -- 创建数据表 CREATE TABLE dept ( deptno ...
创建一个用户列表,实现快速搭建spring boot的例子。   技术选型 1、spring boot 2、spring 3、spring JDBC 4、spring mvc 5、h2 数据库 6、thymeleaf   建立一个maven 项目,然后在pom.xml中添加依赖   <!--指定 spring-boot-starter-parent 后面的依赖就不用制定版本号了--> <parent> <groupId>org.springframework.boot</groupId> ...

反转字符串

 
package demo; import org.junit.Test; /** * 反转字符串 * Created with IntelliJ IDEA. * User: chen_daoliang * Date: 2018/9/17 * Time: 12:37 * To change this template use File | Settings | File and Code Templates. */ public class StringTest { public String reverse1(String str) { ...
package demo; import java.math.BigDecimal; /** * BigDecimal比较大小的工具类 * Created with IntelliJ IDEA. * User: chen_daoliang * Date: 2018/9/17 * Time: 12:25 * To change this template use File | Settings | File and Code Templates. */ public final class BigDecimalUtils { private ...
其实大家每天心里都像明镜一样的明白“低技术含量的外包没有前途”,好多人都认为外包没有技术,其实这种思想不对,国外有大量的高端技术外包业务等着我们干,但是反问一句“你们能干吗?”,现在大部分的公司都是 ...
首先是一个简单的表单: <form id="form1"> 姓名:<input type="text" name="username" id="username" /><br /> 评论:<input type="text" name="content" id="content" /><br /> <inpu ...
异常如下: Failed to convert property value of type org.springframework.web.multipart.commons.CommonsMultipartFile to required type byte[] for property photo; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [org.springframework.web.multipart.commons.CommonsMultip ...
public class Customer { private Integer id; private String name; private Address homeAddress; //家庭地址 private Address comAddress; //公司地址 // getter and setter }   public class Address { private String province; private String city; private String street; private Str ...
示例:一个类别(Category)下面有多个子类别,多个子类别属于同一个父类别。 public class Category { private Integer id; private String name; private Category parentCategory; // 父类别 private Set<Category> childCategories = new HashSet<Category>(); // 子类别 // getter and setter }  用XML映射 <hibernate-mapp ...
示例:一个老师(Teacher)有多个学生(Student),一个学生有多个老师。 public class Teacher { private Integer id; private String name; private Set<Student> students = new HashSet<Student>(); // getter and setter }   public class Student { private Integer id; private String name; privat ...
示例:一个类别(Category)下面有多个商品(Product),多个商品对应对应同一类别   public class Category {   private Integer id; private String name; private Set<Product> products = new HashSet<Product>(); // getter and setter }   public class Product { private Integer id; private String name ...
示例:一个人(person) 住一个地址(address),一个地址有一个人。   public class Person { private Integer id; private String name; private Address address; //getter and setter }   public class Address { private Integer id; private String detail; private Person person; //getter and setter ...
示例:一个人(person) 住一个地址(address),一个地址有一个人。   public class Person { private Integer id; private String name; private Address address; //getter and setter }   public class Address { private Integer id; private String detail; private Person person; //getter and setter } ...
Hibernate 支持三种基本的继承映射策略: 1、单表继承:每棵类继承树使用一个表 2、具体表继承:每个子类一个表 3、类表继承:每个具体类一个表(有一些限制) 三种方式的比较: 1、所有类映射成一张表会产生数据冗余(不过这是通常采用的方法) 2、每个类映射成一张表会有效率问题,比如是三层或四层结构时,对于查询或更新会发出很多sql语句 3、具体类映射成表的缺点是主键不能自增 结论:使用第一种方式   /** 动物 */ public class Animal { private Integer id; private String name; private St ...
Global site tag (gtag.js) - Google Analytics