// Path: SpringBoot-Druid/src/main/java/com/lengchuan/springBoot/druid/mapper/master/StudentMapper.java
// public interface StudentMapper {
// 
//     int insert(Student student);
// 
//     List<Student> getBypage();
// }
// 
// Path: SpringBoot-Druid/src/main/java/com/lengchuan/springBoot/druid/model/Student.java
// public class Student implements Serializable {
//     private Integer id;
// 
//     private String name;
// 
//     private String email;
// 
//     private Integer age;
// 
//     private Date birthday;
// 
//     public Integer getId() {
//         return id;
//     }
// 
//     public void setId(Integer id) {
//         this.id = id;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getEmail() {
//         return email;
//     }
// 
//     public void setEmail(String email) {
//         this.email = email;
//     }
// 
//     public Integer getAge() {
//         return age;
//     }
// 
//     public void setAge(Integer age) {
//         this.age = age;
//     }
// 
//     public Date getBirthday() {
//         return birthday;
//     }
// 
//     public void setBirthday(Date birthday) {
//         this.birthday = birthday;
//     }
// }


import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.lengchuan.springBoot.druid.ReadAndWrite.annotation.TargetDataSource;
import com.lengchuan.springBoot.druid.mapper.master.StudentMapper;
import com.lengchuan.springBoot.druid.model.Student;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
package com.lengchuan.springBoot.druid.service;



/**
 * @author lengchuan <lishuijun1992@gmail.com>
 * @date 17-4-4
 */
@Service
public class StudentService {

    @Autowired
    private StudentMapper studentMapper;

    @Transactional
    @TargetDataSource(dataSource = "writeDataSource")
// Path: SpringBoot-Druid/src/main/java/com/lengchuan/springBoot/druid/mapper/master/StudentMapper.java
// public interface StudentMapper {
// 
//     int insert(Student student);
// 
//     List<Student> getBypage();
// }
// 
// Path: SpringBoot-Druid/src/main/java/com/lengchuan/springBoot/druid/model/Student.java
// public class Student implements Serializable {
//     private Integer id;
// 
//     private String name;
// 
//     private String email;
// 
//     private Integer age;
// 
//     private Date birthday;
// 
//     public Integer getId() {
//         return id;
//     }
// 
//     public void setId(Integer id) {
//         this.id = id;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getEmail() {
//         return email;
//     }
// 
//     public void setEmail(String email) {
//         this.email = email;
//     }
// 
//     public Integer getAge() {
//         return age;
//     }
// 
//     public void setAge(Integer age) {
//         this.age = age;
//     }
// 
//     public Date getBirthday() {
//         return birthday;
//     }
// 
//     public void setBirthday(Date birthday) {
//         this.birthday = birthday;
//     }
// }


// Path: SpringBoot-Druid/src/main/java/com/lengchuan/springBoot/druid/service/StudentService.java
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.lengchuan.springBoot.druid.ReadAndWrite.annotation.TargetDataSource;
import com.lengchuan.springBoot.druid.mapper.master.StudentMapper;
import com.lengchuan.springBoot.druid.model.Student;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;

package com.lengchuan.springBoot.druid.service;



/**
 * @author lengchuan <lishuijun1992@gmail.com>
 * @date 17-4-4
 */
@Service
public class StudentService {

    @Autowired
    private StudentMapper studentMapper;

    @Transactional
    @TargetDataSource(dataSource = "writeDataSource")
    public boolean createUser(Student student) {