Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Card.java
CardDao.java
CardMain.java
Gender.java
Person.java
PersonDao.java
PersonMain.java
README.md
SubCard.java
Teacher.java
TeacherDao.java
TeacherMain.java

README.md

函数式调用

函数式调用相关文档请查看 http://mango.jfaster.org/functional.html

列表与字符串互转

使用 TeacherMain 运行 TeacherDao

需要在数据库 jdbc:mysql://localhost:3306/mango_example 中创建下面的表

DROP TABLE IF EXISTS `teacher`;
CREATE TABLE `teacher` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `student_ids` varchar(1000) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

枚举与数字互转

使用 PersonMain 运行 PersonDao

需要在数据库 jdbc:mysql://localhost:3306/mango_example 中创建下面的表

DROP TABLE IF EXISTS `person`;
CREATE TABLE `person` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `gender` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

复杂类与字符串互转

使用 CardMain 运行 CardDao

需要在数据库 jdbc:mysql://localhost:3306/mango_example 中创建下面的表

DROP TABLE IF EXISTS `card`;
CREATE TABLE `card` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `sub_card` varchar(1000) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;