Software-defined networking (SDN) decouples the network into different layers, bringing many new attributes over traditional network. But SDN also comes with its own set of challenges and limitations. Combining the mature traditional network with new benefits of SDN, hybrid SDN has attracted significant attention. On the other hand, segment routing keeps partial routing information within packet header so that switch can directly dispatch without calculate routing path or looking flow entry table. In this paper, we first propose a mechanism which integrates segment routing into hybrid SDN that can reduce the needs of flow entries of SDN switch. Then we formulate a routing algorithm for this mechanism. Our algorithm considers the balance of traffic load and reduces the needs of flow entries in each switch. Simulation results show that the performance of our mechanism significantly reduces the number of flow entries than compared solution, and achieves better load balance compared with previous routing protocols.