Skip to content

Instantly share code, notes, and snippets.

@JavaNoobPig
JavaNoobPig / IntroductionSpring35_6.java
Created March 15, 2019 02:37
IntroductionSpring35_6
package com.pig.spring.springaop.springaop.aspect;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Configuration;
@Aspect
@JavaNoobPig
JavaNoobPig / IntroductionSpring35_7.java
Created March 15, 2019 03:03
IntroductionSpring35_7
package com.pig.spring.springaop.springaop.business;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.pig.spring.springaop.springaop.aspect.TrackTime;
import com.pig.spring.springaop.springaop.data.Dao1;
@Service
public class Business1 {
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_1.java
Created March 18, 2019 06:46
IntroductionSpring38_1
package com.pig.database.databasedemo.jdbc;
import java.util.List;
import org.springframework.stereotype.Repository;
@Repository
public class PersonjdbcDao {
//select * from person
public List<Person> findAll(){
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_2.java
Created March 18, 2019 06:51
IntroductionSpring38_2
package com.pig.database.databasedemo.entity;
import java.util.Date;
public class Person {
private int id;
private String name;
private String location;
private Date birthdate;
//弄個Constructor
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_3.java
Last active March 18, 2019 07:45
IntroductionSpring38_3
package com.pig.database.databasedemo.jdbc;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.BeanPropertyRowMapper; //new!! 來自Spring
import org.springframework.jdbc.core.JdbcTemplate; //new!! 來自Spirng
import org.springframework.stereotype.Repository;
import com.pig.database.databasedemo.entity.Person;
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_4.java
Created March 18, 2019 07:42
IntroductionSpring38_4
package com.pig.database.databasedemo;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_5.java
Last active March 18, 2019 07:49
IntroductionSpring38_5
package com.pig.database.databasedemo.entity;
import java.util.Date;
public class Person {
private int id;
private String name;
private String location;
private Date birthdate;
@JavaNoobPig
JavaNoobPig / IntroductionSpring38_6.java
Last active March 18, 2019 07:52
IntroductionSpring38_6
package com.pig.database.databasedemo.entity;
import java.util.Date;
public class Person {
private int id;
private String name;
private String location;
private Date birthdate;
@JavaNoobPig
JavaNoobPig / IntroductionSpring40_1.java
Last active March 18, 2019 10:32
IntroductionSpring40_1
package com.pig.database.databasedemo.jdbc;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.BeanPropertyRowMapper; //new!! 來自Spring
import org.springframework.jdbc.core.JdbcTemplate; //new!! 來自Spirng
import org.springframework.stereotype.Repository;
import com.pig.database.databasedemo.entity.Person;
@JavaNoobPig
JavaNoobPig / IntroductionSpring40_2.java
Last active March 18, 2019 10:50
IntroductionSpring40_2
package com.pig.database.databasedemo;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;